body, ul, li, h1, h2, h3, h4, h5, h6 {
    padding: 0;
    margin: 0;
}

a {
    text-decoration: none !important;
    color: #000;
}

ul {
    list-style: none;
}
html {
    font-size: 100px;
}

.bg {
    background: #141E30; /* fallback for old browsers */
    background: -webkit-linear-gradient(to top, #243B55, #141E30); /* Chrome 10-25, Safari 5.1-6 */
    background: linear-gradient(to top, #243B55, #141E30); /* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */
    width: 100%;
    height: 3400px;
}


.line{
    font-size:30px;
    color:whitesmoke;
    font-family:'Times New Roman', Times, serif;
    text-align:center;
    padding-top:30px;

}

.card{
    width: 400px;
    height: 500px;
    font-family:'Montserrat',Helvetica,sans-serif;
    background-color: rgb(241, 241, 241);
    transition: all .5s;
    border-radius: 8px;
    margin:20px 30px;
    filter: brightness(1) drop-shadow(rgba(0, 0, 0, 0.5) 0px 5px 5px);
    float:left;
    margin-left:110px;
    margin-bottom:100px;
}

.card img{
    width: 400px;
    height: auto;
    border-radius: 8px;
}

.card h4{
    font-size:15px;
    color:black;
    font-family:'Times New Roman', Times, serif;
    text-align:center;
}

.card:hover{
    background-color: #808080;
}

.foot3{
	margin-top:430px;
}
.foot3 p {
	text-align: center;
	font-size: 5px;
	color: white;
}